.panel{
	position: absolute;
}

.panel_head{
	padding-left:6px;
	background-image:url(../app/panel_resource/panel_head_l.png);
	background-repeat:no-repeat 
}

.panel_head .head_image{
	float:left;
	padding-top:6px;
}

.panel_head .head_title{
	float:left;
	padding-top:8px;
	margin-left:4px;
	color:white;
	font-weight:bold;
	font-size:10pt;
}

.panel_head .head_tools{
	float:right;
	cursor: default;
}

.panel_head .head_tools .minBtn{
	width:21px;
	height:21px;
	margin-top:4px;
	margin-right:2px;
	float:left;
	background-image:url(../app/panel_resource/min.png);
	background-repeat:no-repeat 
}

.panel_head .head_tools .maxBtn{
	width:21px;
	height:21px;
	margin-top:4px;
	margin-right:2px;
	float:left;
	background-image:url(../app/panel_resource/max.png);
	background-repeat:no-repeat 
}

.panel_head .head_tools .closeBtn{
	width:21px;
	height:21px;
	margin-top:4px;
	margin-right:2px;
	float:left;
	background-image:url(../app/panel_resource/close.png);
	background-repeat:no-repeat 
}

.panel_head .head_tools .restoreBtn{
	width:21px;
	height:21px;
	margin-top:4px;
	margin-right:4px;
	float:left;
	background-image:url(../app/panel_resource/restore.png);
	background-repeat:no-repeat;
	display:none
}


.panel_head .c{
	height:30px;
	background-image:url(../app/panel_resource/panel_head_c.jpg);
	background-repeat:repeat-x
}

.panel_head .r{
	padding-right:6px;
	background-image:url(../app/panel_resource/panel_head_r.png);
	background-position:right;
	background-repeat:no-repeat 
	
}

.panel_body{
	padding-left:4px;
	background-image:url(../app/panel_resource/panel_center_l.jpg);
	background-repeat:repeat-y;
	height:100%;
}

.panel_body .c{
	height:100%;
	background:white;
}

.panel_body .c .divTextArea{
	height:95%;
	width:100%;
	overflow:auto;
	overflow-y:scroll;
	background:white;
}

.panel_body .c .editTextArea{
	/*overflow:hidden;*/
	font-size:10pt;
	background:white;
	height:100%;
}

.panel_body .r{
	height:100%;
	padding-right:4px;
	background-image:url(../app/panel_resource/panel_center_r.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

.panel_bottom{
	padding-left:4px;
	background-image:url(../app/panel_resource/panel_bottom_l.jpg);
	background-repeat:repeat-y 
}

.panel_bottom .c{
	height:4px;
	background-image:url(../app/panel_resource/panel_bottom_c.jpg);
	background-repeat:repeat-
}

.panel_bottom .r{
	padding-right:4px;
	background-image:url(../app/panel_resource/panel_bottom_r.jpg);
	background-repeat:repeat-y 
	background-position:right;
}
